using System;

namespace Kiwi.Container.Internal
{
    public interface IInternalComponentResolver
    {
        object TryResolve(Type type, Func<IComponentRegistration, bool> filter);
        object GetCachedComponent(IComponentRegistration registration);
    }
}